草庐IT

Android ListView - 从右侧滑动 subview ?

全部标签

android - 像谷歌地图 v7 这样的滑动布局

我试图获得与新谷歌地图相同的结果,当你“点击”任何“标记”时,你会在屏幕底部看到一个小布局,所有关于srteetView的信息和其他细节显示在那里,当您按住并将手指移动到屏幕顶部,布局将移动并覆盖整个屏幕或屏幕的一半。我在考虑使用slidingDrawer但似乎谷歌在api17上弃用了这种方法。那么我该如何实现呢?我附上示例图片: 最佳答案 你可以考虑使用这个SlidingUpPanel这似乎正是您要找的东西 关于android-像谷歌地图v7这样的滑动布局,我们在StackOverfl

android - 如何在 Android 中将 subview 添加到 ImageView

我来自iOS背景。出于某种原因,我不知道如何将一个View添加到另一个View。我有两个ImageView,我正在按如下方式创建它们:ImageViewimageView;ImageViewimageHolder;现在,我想做这样的事情:imageHolder.addView(imageView);我该如何实现?做了很多谷歌搜索但没有用。 最佳答案 正如pskink所说,您只能以编程方式将View添加到ViewGroup的对象中。.您可以添加到LinearLayout,例如:LinearLayoutlayout=(LinearLay

android - 如何在 ActionBar 的右侧保持展开的 SearchView(使用自定义图标时)?

我的问题与SearchViewwrongalignment密切相关和SearchViewpositionswhenexpandedinActionBar但那里发布的答案不起作用。所以,我使用的是SearchView在ActionBar:默认情况下(右上角,溢出菜单旁边):问题是,当展开时,我希望SearchView保持在右侧,但相反,它移动到了左边缘,靠近主页按钮(应用程序图标)。我尝试更改showAsAction对于其中任何一个(assuggestedhere):android:showAsAction="ifRoom"android:showAsAction="always"...

uniapp小程序—实现下滑关闭抽屉(包含上下左右滑动)

效果操作:点击相应文字时从底部出现弹框,下滑超过一定速率,弹框回到下方隐藏;核心点://当按下去的时候 fingerstart(e){ //记录距离可视区域左上角左边距和上边距 this.startData.clientX=e.changedTouches[0].clientX; this.startData.clientY=e.changedTouches[0].clientY; }, //当抬起来的时候 fingerend(e){ //当前位置减去按下位置计算距离 constsubX=e.changedTouches[0].client

android - 在 Activity 工具栏中将应用程序图标设置到右侧

我在使用“AppCompact”库时遇到了布局/定位方面的一些问题。我想将App图标放置在“ActionBar”的右侧。一种方法是在工具栏中定义一个按钮,但是有没有标准的方法来设置ActionBar右侧的App图标和向上按钮?如上图所示,图标位于左侧,我希望它位于右侧。任何帮助将不胜感激。P.s:对于可能遇到我的问题的人,可以使用此代码轻松修复将此代码添加到list:然后在Oncreate上写这段代码:getWindow().getDecorView().setLayoutDirection(View.LAYOUT_DIRECTION_RTL); 最佳答案

android - 使用不同的 subview 对角拆分布局的自定义 View

我如何将LinearLayout或RelativeLayout对角线拆分成两个不同的大小,每个都有不同的subview。上半部分的示例ViewPager和下半部分的不同LinearLayout。是这样的:我怎样才能做到这一点?请帮忙 最佳答案 最简单的方法是只制作一个带有倾斜切割的背景图像。如果您希望拥有动态布局并且想要真正剪切小部件,请使用Canvas.saveLayer/restore。像这样:privatePaintpaint=newPaint(Paint.ANTI_ALIAS_FLAG);privateXfermodepdM

android - 滑动标签布局文本为大写

您好,我在我的应用中使用了滑动选项卡布局,一切都很好。我唯一不明白的是为什么我的标签文本是大写的。我已经打印了选项卡在滑动选项卡类中获得的文本,但它们不是大写的。我环顾四周,没有调用toUpperCase方法。这是设置文本的类中的代码:privatevoidpopulateTabStrip(){finalPagerAdapteradapter=mViewPager.getAdapter();finalView.OnClickListenertabClickListener=newTabClickListener();for(inti=0;i我确信我可以通过一种风格来做到这一点,但真的不

android - 将 Android NestedScrollView 水平滑动传递给父 View

我正在尝试制作一个左右滑动的卡片系统(如Tinder),卡片上有一个NestedScrollView。目标是如果用户仅上下滑动,NestedScrollView将滚动,但如果用户向左或向右滑动,Card将使用该滑动。(我用的卡库是https://github.com/wenchaojiang/AndroidSwipeableCardStack)compile'com.github.wenchaojiang:AndroidSwipeableCardStack:0.1.5'当我在NestedScrollView上放置一个margin_top并在该边距内触摸时,CardStack会正确抓取我

Android:调整自定义 View 的大小。父级已调整大小但宽度/高度更改未传递给 subview

我目前正在尝试使用Android制作一款基于老派战舰棋盘游戏的游戏。我现在有点乱,试图对它和我制作游戏可能需要的组件有一个感觉。基本上我目前在我的布局xml文件中的内容如下:我希望BoardView只占据屏幕的特定部分,即View应该是我想在此View中创建的内容的大小。在这种情况下是二维板。这是通过覆盖扩展View的onMeasure()方法来完成的。View的宽度保持不变,但高度的值与给出完美正方形的宽度的值相同。@OverrideprotectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureSpec){intparent_w

android - 以编程方式将 subview 添加到 FrameLayout,然后更改它们的位置

我正在做一个增强现实应用程序,我需要在相机View中显示一些对象。我正在创建一个FrameLayout,我将我的相机View添加到其中,然后我添加我的AR对象(现在我正在尝试使用TextView)。在下面的代码中,我添加到我的FrameLayout的TextView没有显示......有人可以帮忙吗?显示fs后,如何以编程方式更改其位置?更新我尝试使用ImageView而不是TextView,它可以工作...为什么!?publicclassARActivityextendsActivity{privateCBCameraViewcv;@OverrideprotectedvoidonCr